﻿*{ margin:0px; padding:0px;}body{ behavior:url(csshover3.htc);font:12px/1.5 tahoma,arial,"Hiragino Sans GB","Microsoft Yahei","\5b8b\4f53"; }
.img{ border:0px; font-size:0px;}.post{position:relative;}.m-t{ margin-top:5px;}ul{ list-style-type:none;}.disply{ display:none;}.fg{ clear:both;}p { list-style:none; margin:0px; padding:0px; }
.centers { text-align: center; }.imgs img{ width:100%; }.imgs { font-size:0; }
.iconfontyy { font-family: "iconfontyy" !important; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }
.text { line-height: 30px; font-size: 14px; text-indent: 2em; padding: 10px 0; }
.gary a:link{ text-decoration:none; color:#666;}
.gary a:visited{ text-decoration:none; color:#666;}
.gary a:hover{ text-decoration:none; color:#E57814;}

.chense a:link{ text-decoration:none; color:#E57814;}
.chense a:visited{ text-decoration:none; color:#E57814;}
.chense a:hover{ text-decoration:none; color:#f00;}

.block a:link{ text-decoration:none; color:#000;}
.block a:visited{ text-decoration:none; color:#000;}
.block a:hover{ text-decoration:none; color:#E57814;}
a {  text-decoration:none; }

.fa { font-family: "iconfont" !important; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
/*首页头部导航*/
.logo { width:1000px; margin:0 auto; overflow:hidden; }
.logo .dh { position:absolute; right:0; top:0; cursor:pointer; z-index:1; }
.logo .l_dh { display:block; position:absolute; top:0; right:-259px; }


.nav { height:48px; background:#27B7BC; color:#fff; width:100%; line-height:48px; position:relative; min-width:1200px; }
.nav .ctn,.foot .ctn { width:1000px; margin:0 auto; position:relative;}
.nav ul { position:relative; }
.nav ul li{ float:left; width:90px; text-align:center; font-size:14px;   }
.nav ul li a { display:block; width:100%; height:100%; overflow:hidden; color:#fff; text-decoration:none; }
.nav ul .li { width:1px;line-height:normal; overflow:hidden; height:48px; }
.nav .ss { position:absolute; right:2%; top:6px; height:36px; background:#fff; border-radius:20px; line-height:36px; padding:0 20px; }
.nav .ss #ss_text { border:0; height:36px; line-height:36px; width:200px; outline:none; vertical-align:top; }
.nav .ss #ss_btn { font-size:20px; font-weight:bold; border:0; height:36px; width:36px; line-height:36px; outline:none; background:#fff; color:#666; vertical-align:top; cursor:pointer; }
.nav .ss #ss_btn:hover { color:#E57814; }

.nav .nav_xl { z-index:100; display:none; position:absolute; left:0; top:48px; width:830px; height:180px; border-radius:0 0 5px 5px; border:2px solid #27B7BC; border-top:0; background:url(/images/yyjj_bg.png) right top no-repeat #fff; }
.nav .nav_xl_ti { font-size:24px;color:#27B7BC; text-align:left; text-indent:35px; padding-top:5px; font-family:方正正粗黑简体; }
.nav .nav_xl_ti span { font-size:12px; margin-left:5px; font-family:Arial; }
.nav .nav_xl ul { width:480px; padding-left:40px; margin-top:-5px;   }
.nav .nav_xl ul li { float:left; width:120px; text-align:left; text-indent:13px; background:url(/images/ico1.jpg) left center no-repeat;line-height:30px; font-size:12px; }
.nav .nav_xl ul li a { color:#666; text-decoration:none; width:auto; height:30px; }
.nav .nav_xl ul li a:hover { color:#E57814; }

@font-face { 
  font-family: 方正正粗黑简体; /*这里是说明调用来的字体名字*/ 
  src: url('../images/方正正粗黑简体.ttf'); /*这里是字体文件路径*/ 
} 
.foot { width:100%; height:220px; background:#37383A; overflow:hidden;min-width:1200px; }
.foot .lst { width:400px; float:left; color:#fff; }
.foot .x { float:left; }
.foot .lst .select { text-align:center; }
.foot .lst .select select{ height:30px; width:150px; border:1px solid #d9d9d9; border-radius:3px; outline:none; }

.foot .lst .shart { padding-top:20px; padding-left:50px; }
.foot .lst .shart p { padding:5px 0; }

.foot .lst1 ,.foot .lst2{ width:399px;padding-left:100px; }
.foot .lst1 { padding-top:30px; }
.foot .lst1 p { line-height:30px; font-size:16px; }
.foot .lst2 { padding-top:35px; }
.float_r { width:40px; background:#28B7BD; color:#fff; position:fixed; right:0; top:50%; margin-top:-50px; border-radius:8px 0 0 8px;text-align:center; z-index:9999999; }
.float_r span { display:block; font-size:14px; text-align:center; }
.float_r span:last-child { padding-bottom:8px; }
.float_r i { font-size:30px; }
.float_r a { color:#fff; }
.float_r:hover { background:#E57814; }
.float_r .img { width:50%; margin:0 auto; padding-top:8px; }
.float_r .img img{ width:100%; }

.boxlog { width:350px; position:absolute; left:50%; margin-left:-175px; top:50%; margin-top:-96px; background:url(/images/b.png); border-radius:5px;z-index:99999; display:none; }
.boxlog .cxc_nr { margin:10px; background:#fff; border-radius:5px;  }
.boxlog .cxc_nr .ti { background:#e5e5e5; border-radius:5px 5px 0 0;  line-height:35px; font-size:14px; font-weight:bold; border-bottom:1px solid #ccc; text-indent:5px; position:relative; }
.boxlog .cxc_nr .ti .close { position:absolute; right:10px; top:9.5px; cursor:pointer; width:16px; height:16px; }
.boxlog .cxc_nr .nr_bd { padding:10px; }
.boxlog .zz { background:#fff; height:136px; background:url(/images/b.png); position:absolute; left:15px; top:50px;  width:320px; z-index:100; display:none; }
.boxlog .zz img { position:absolute; left:50%; top:50%; margin-left:-16px; margin-top:-16px; }
.boxlog .input { padding: 0 0 10px 0; position:relative; line-height:30px; font-size:14px; }
.boxlog .input input[type="checkbox"] { margin:0 5px; vertical-align:text-bottom; }
.boxlog .input #JqText { border:1px solid #ccc; border-radius:5px; width:405px; line-height:30px; outline:none; padding-left:1%; }
.boxlog .input .JqLi { display:none; position:absolute; left:0; top:32px; border:1px solid #ccc; z-index:10; border-top:0; width:400px; background:#fff;padding:1%; max-height:150px; overflow-y:auto; }
.boxlog .input .JqLi li{ line-height:30px; cursor:pointer; overflow:hidden;width:399px; height:30px; }
.boxlog .input .JqLi li i { font-size:14px; }
.boxlog .input .JqLi li:hover { color:#ff6a00; cursor:pointer; }
.boxlog .input #ImgOrText { border:1px solid #ccc; border-radius:5px; height:32px; width:100px; vertical-align:middle; margin-left:5px; font-size:14px; min-width:100px; }
.boxlog .nr_bd .ch_lst { height:477px; overflow:auto; }
.boxlog .nr_bd .ch_lst li{border:1px solid #ccc; border-radius:5px; padding:10px; margin-top:5px; position:relative; font-size:14px; }
.boxlog .nr_bd .ch_lst li .img_pic { width:100%; overflow:hidden; }
.boxlog .nr_bd .ch_lst li .img_pic img { text-align:center; width:100%; vertical-align:middle; border-radius:5px 5px 0 0; }
.boxlog .nr_bd .ch_lst li .txt_wz, .boxlog .nr_bd .ch_lst li .img_txt { line-height:30px; font-size:14px; }

.boxlog .nr_bd .ch_lst li .iconfont { font-size:20px; position:absolute; right:-1px; top:-5px; cursor:pointer; outline:none; }
.boxlog .nr_bd .ch_lst li .iconfont:hover { color:#ff6a00; }

.boxlog .nr_bd .sbtn { text-align:right; }
.boxlog .nr_bd .sbtn #onhtml { line-height:30px; background:#0190D4; border:1px solid #ccc; border-radius:3px; color:#fff; padding:0 20px; text-align:center; }

.boxlog .nr_bd #w_text { display:none; line-height:28px; border:1px solid #ccc; border-radius:5px; text-indent:5px; margin-right:10px; }
.in_ttgh {  width:378px; padding:0 10px; border-left:1px solid #d9d9d9; height:296px; overflow:hidden;position:relative;}
.in_ttgh .bd p { line-height:30px; padding:5px 0; }
.in_ttgh .bd p input[type="text"] {outline:none; border:1px solid #d9d9d9; line-height:28px; height:28px; text-indent:3px; border-radius:3px; }
.in_ttgh .bd p textarea {border:1px solid #d9d9d9;border-radius:3px;  padding:5px; width:366px; height:80px; outline:none;  }
.in_ttgh .bd p select { height:30px; border:1px solid #d9d9d9;border-radius:3px;  width:186px;outline:none;color:#666;  }
.in_ttgh .bd div { text-align:center; padding-top:10px;}
.in_ttgh .bd div .sumbit { width:152px; line-height:37px; background:#28B7BD; color:#fff; text-align:center; border:0; border-radius:5px; cursor:pointer; }
.in_ttgh .bd div .sumbit:hover {background:#63babe; }
.in_ttgh .bd div .swt { width:152px; line-height:37px; background:#E57814; color:#fff; text-align:center; border:0; border-radius:5px; margin-left:20px; cursor:pointer; }
.in_ttgh .bd div .swt:hover {background:#e59449; }

.content { padding:10px 0  ; }

.content .right { width:906px; float:left; margin-left:20px; padding-top:10px; border-right:1px solid #d9d9d9; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; }
.content .right .wz { font-size:12px; border-bottom:1px solid #d9d9d9; padding-bottom:5px; text-indent:10px; }
.content .right .wz i { color:#E57814; margin-right:5px; font-weight:bold; }
.content .left { width:270px; float:left; border-left:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9;  padding-top:5px; padding-bottom:10px; border-right:1px solid #d9d9d9; }
.content .left .class_title { position:relative; font-size:20px; font-weight:bold; padding:5px 0; font-family:宋体; border-bottom:1px solid #28B7BD; }
.content .left .class_title i { font-size:20px; margin-right:5px; color:#28B7BD; font-weight:normal; }
.content .left .class_titles { height:300px;  position:relative; margin-top:20px; }
.content .left .class_titles ul { position:absolute; right:-8px; top:0; }
.content .left .class_titles li { line-height: 40px; background: url(../images/l_ul.png) no-repeat; height: 46px; color: #fff; margin-bottom: 10px; text-indent:80px; width: 276px; font-size: 14px; }
.content .left .class_titles .on { background:url(../images/l_ul_h.png) no-repeat; }
.content .left .class_titles li a { color:#fff;text-decoration:none; display:block; width:100%; height:100%; }

.content .left .cl_ti { position:relative; font-size:14px;padding:5px 0;  border-bottom:1px solid #28B7BD;text-indent:10px;}
.content .left .cl_ti i { font-size:16px; color:#28B7BD; margin-right:10px; }
.content .left .gh_img { overflow:hidden; margin-top:10px; padding-left:10px; }
.content .left .p1 { font-size:14px; line-height:25px; padding-left:10px; }
.content .left .gh { margin-top:10px; }
.content .left .gh a { margin-left:15px; width:100px; line-height:30px; background:#28B7BD; text-align:center; color:#fff; font-size:12px; border-radius:3px; display:block; float:left; }
.content .left .gh a i { margin-right:5px; }
.content .left .gh a:hover { background:#E57814; } 
.ask a { color:#333; text-decoration:none;}

.ask a;link { text-decoration:none;}

.ask { width:99%;  margin:0 auto;}

.aplace { border-bottom:1px solid #eeeeee; padding-left:10px; height:40px; line-height:40px; font-family:'΢���ź�'; font-size:13px;}

.question { width:95%; margin:10px auto; color:#333333;}

.question h3 { background:url(../images/question_img_03.jpg) no-repeat; height:28px; line-height:28px; font-size:20px; text-decoration:none;}

.question .qtitle { width:95%; height:28px; line-height:28px; padding:20px 20px 0 20px; overflow:hidden; background:url(../images/question_img_03.jpg) no-repeat 20px 20px; color:#333;}

.question .qtitle1 { float:left;font-size:15px;margin-left:36px; font-weight:bold;}

.question .qtitle2 { display:block; float:left; line-height:25px;display:block;height:25px;padding-top:3px;width:70px;}

.question .qtitle3 {float:right;font-size:12px;display:inline-block}

.question .sp1 {font-size:12px;line-height:30px; padding:0 20px;}

.question .sp2 { line-height:30px;background:url(../images/sy_zjwd_img_061.jpg) no-repeat 20px 10px; padding:0 20px; font-size:14px;}

.question .sp3 { display:block; height:30px; padding:0 20px; margin:5px 0 20px;}

.similar { width:95%; margin:10px auto; border:1px solid #eeeeee; color:#333333;}

.similar .title { width:95%; height:28px; line-height:28px; padding:10px 20px 0 20px;}

.similar .title span { display:block; width:170px; height:28px; background:url(../images/similar_title.png) no-repeat 5px 4px; background-color:#ff6600;}

.similar .title span { padding-left:30px; color:#fff; font-size:14px; font-weight:bold;}

.similar ul { width:95%; height:180px;  padding:10px 20px 20px 20px;}

.similar ul li { width:49%; height:30px; line-height:30px; margin-right:1%; float:left; border-bottom:1px dashed #e0e0e0;}

.similar ul li a { display:block; width:100%; float:left; font-size:14px;}

.anwser { width:95%; margin:10px auto; border:1px solid #eeeeee; color:#333333; overflow:hidden;}

.anwser .anwser_box { margin:10px 20px; overflow:hidden;}

.anwser .anwser_box .title { background:url(../images/sy_zjwd_img_22.jpg) no-repeat; height:28px; line-height:28px; padding-left:40px; font-size:14px;}

.anwser .anwser_box .doctor { margin:10px auto; overflow:hidden;}

.anwser .anwser_box .doctor img { width:120px; height:110px; border:1px solid #e0e0e0; float:left;}

.anwser .anwser_box .doctor h3 { width:70%; font-size:16px;color:#006766; float:left; margin-left:20px;}

.anwser .anwser_box .doctor .p1 { width:70%; float:left; margin-left:20px; line-height:45px; font-size:12px;}

.anwser .anwser_box .doctor .p1 span { color:#F00;}

.anwser .anwser_box .doctor .p2 { width:70%; float:left; margin-left:20px; line-height:45px; font-size:14px;} 

.anwser .anwser_box .doctor .p2  span { display:inline-block; width:80px; height:25px; line-height:25px; font-size:12px; border-radius:5px; background-color:#FE6700; color:#fff; text-align:center; margin-right:5px;}

.anwser .anwser_box .abbottom { border:1px dashed #e0e0e0; padding:10px 5px; margin-top:20px;}

.anwser .anwser_box .abbottom p { line-height:22px; font-size:14px;}

.qaa { width:95%; margin:10px auto; overflow:hidden;}

.qaa img { width:30px; height:66px; float:left;}

.qaa ul { width:90%; height:64px; margin-left:3px; border:1px solid #e0e0e0; float:left;}

.qaa ul li { width:24%; height:32px; line-height:32px; margin-right:1%; float:left; font-size:13px; text-align:center;}

.other_question { width:95%; margin:10px auto; border:1px solid #eeeeee; color:#333333; overflow:hidden;}

.other_question { margin:10px 20px; overflow:hidden;}

.other_question .oqbox { margin:10px 20px; overflow:hidden;}

.other_question .oqbox .otitle { display:inline-block; width:100px; height:30px; line-height:30px; color:#fff; font-size:14px; background-color:#ff6600; text-align:center;}

.other_question .oqbox .obottom { overflow:hidden; margin-top:20px;}

.other_question .oqbox .obottom .obtitle { width:25px; height:25px; line-height:25px; font-size:14px; text-align:center; border-radius:25px; background-color:#006766; color:#fff; float:left;}

.other_question .oqbox .obottom ul li { margin-bottom:10px; border-bottom:1px dashed #e0e0e0;}

.other_question .oqbox .obottom h3 { height:25px; line-height:25px; font-size:15px; margin-left:35px; margin-bottom:15px;}

.other_question .oqbox .obottom p { line-height:25px; font-size:14px; margin-left:35px; margin-bottom:10px;}

.other_question .oqbox .obottom h3 a:hover { color:#ff6600;}

.ask_list { width:96%; margin:1% auto; padding:1%; border:1px solid #eeeeee; color:#333333;}

.ask_list .altitle { width:25px; height:25px; line-height:25px; font-size:14px; text-align:center; border-radius:25px; background-color:#95301C; color:#fff; float:left;}

.ask_list ul li { overflow:hidden; margin-bottom:10px; border-bottom:1px dashed #e0e0e0;}

.ask_list h3 { height:25px; line-height:25px; font-size:15px; margin-left:35px; margin-bottom:15px;}

.ask_list p { line-height:25px; font-size:14px; margin-left:35px; margin-bottom:10px;}
 
.ask_list h3 a:hover { color:#ff6600;}